package com.atguigu.state;

/**
 * 状态模式的测试类
 */
public class Client {

	public static void main(String[] args) {
		// 创建活动对象，奖品有1个奖品
		RaffleActivity activity = new RaffleActivity(1);

		/**
		 * 我们连续抽300次奖
		 */
		for (int i = 0; i < 30; i++) {
			System.out.println("--------第" + (i + 1) + "次抽奖----------");

			// 第1步，点击扣除积分
			activity.debuctMoney();

			// 第2步，抽奖
			activity.raffle();
		}
	}

}
